iron tap-hole drill - French English Dictionary